crab spider – English–Türkçe translations

🇬🇧 en tr 🇹🇷

crab spider noun

  • spiders that hunt in flowers
yengeç örümceği
Wiktionary Links